.xdialog{
	position:fixed;
	top:0;
	left:0;
	width:300px;
	height:auto;
	margin-left: auto;
	margin-right: auto;
	border:1px solid #ccc;
	background:#fff;
	z-index: 999997;
}
.xdialog > form > table{
	width:100%;
	border-spacing: 0px;
	border-collapse: collapse;
}
.xdialog > form > table th{
	height:25px;
	border:none;
	border-bottom:1px solid #ccc;
	text-indent: 10px;
	}
	.xdialog > form > table thead tr{
	background: #f2f2f2;
cursor: move;
	}
	.xdialog > form > table td > div{
	position:relative;
	width:auto;
	height:28px;
	border:1px solid #ccc;
	padding:0px;
	margin:5px;
	}
	.xdialog div > table{
	width:100%;
	height:auto;
	}
	.xdialog div > table tr td:FIRST-CHILD{
	width:270px;
	height:25px;
	vertical-align:middle;
	}
	.xdialog div > table tr td:last-child{
	width:20px;
	vertical-align:middle;
	text-align:center;
	}
	.xdialog div > table tr td:FIRST-CHILD input[type='text']{
	width:100%;
	height:25px;
	border:none;
	}